set tmpnode to the return value of the _gtk_rbtree_insert* functions,
authorKristian Rietveld <kris@imendio.com>
Tue, 2 May 2006 15:50:58 +0000 (15:50 +0000)
committerKristian Rietveld <kristian@src.gnome.org>
Tue, 2 May 2006 15:50:58 +0000 (15:50 +0000)
2006-05-02  Kristian Rietveld  <kris@imendio.com>

* gtk/gtktreeview.c (gtk_tree_view_row_inserted): set tmpnode to
the return value of the _gtk_rbtree_insert* functions, since that
is the node we really want to check for visibilty.

ChangeLog
ChangeLog.pre-2-10
gtk/gtktreeview.c

index ff704dab6ddaadf372592ce8e8aaee2560edcf97..c9a58d9d1ae2f1dedcd4a64935ee26c60a58bdc6 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2006-05-02  Kristian Rietveld  <kris@imendio.com>
+
+       * gtk/gtktreeview.c (gtk_tree_view_row_inserted): set tmpnode to
+       the return value of the _gtk_rbtree_insert* functions, since that
+       is the node we really want to check for visibilty.
+
 2006-05-02  Matthias Clasen  <mclasen@redhat.com>
 
        * gtk/gtkprinter.[hc]: Don't use virtual as a parameter name.
index ff704dab6ddaadf372592ce8e8aaee2560edcf97..c9a58d9d1ae2f1dedcd4a64935ee26c60a58bdc6 100644 (file)
@@ -1,3 +1,9 @@
+2006-05-02  Kristian Rietveld  <kris@imendio.com>
+
+       * gtk/gtktreeview.c (gtk_tree_view_row_inserted): set tmpnode to
+       the return value of the _gtk_rbtree_insert* functions, since that
+       is the node we really want to check for visibilty.
+
 2006-05-02  Matthias Clasen  <mclasen@redhat.com>
 
        * gtk/gtkprinter.[hc]: Don't use virtual as a parameter name.
index e92e3ad63909afec86f6dec30e4776c3a8f16247..744d34f212d7451872ae07829b33ef7c5ca387b8 100644 (file)
@@ -7521,12 +7521,12 @@ gtk_tree_view_row_inserted (GtkTreeModel *model,
   if (indices[depth - 1] == 0)
     {
       tmpnode = _gtk_rbtree_find_count (tree, 1);
-      _gtk_rbtree_insert_before (tree, tmpnode, height, FALSE);
+      tmpnode = _gtk_rbtree_insert_before (tree, tmpnode, height, FALSE);
     }
   else
     {
       tmpnode = _gtk_rbtree_find_count (tree, indices[depth - 1]);
-      _gtk_rbtree_insert_after (tree, tmpnode, height, FALSE);
+      tmpnode = _gtk_rbtree_insert_after (tree, tmpnode, height, FALSE);
     }
 
  done: